all-out effort to win

Translations
effort acharné pour gagner